The Albert Palace
The Albert Palace was a large building located in Battersea, in the borough of Wandsworth, London. It faced, and formed a backdrop to the lake in Battersea Park, and was a re-erection of an iron and glass structure, like The Crystal Palace of 1851, which had partly housed the Dublin International Exhibition of 1865.
Read article
Top Questions
AI generatedMore questions
Nearby Places

Theatre503
Theatre
Battersea Park rail crash
1937 railway accident in London, England

Prince of Wales Drive, London
Street in Battersea, London

York Mansions
The Sanctuary (recording studio)

Riverside Radio
Local radio station in London, England

Three Standing Figures 1947
Sculpture by Henry Moore

Pump House Gallery
Art gallery in Battersea Park, London